التدريب المتقدم على البرمجة C#: برمجة الميزات الموسعة
في هذه الدورة، ستطبق ميزات C# الموسعة، بما في ذلك التغطية النهائية للاستعلام المتكامل للغة (LINQ)، لتبسيط استخدام C# كلغة موجهة للكائنات ولغة معالجة بيانات من الدرجة الأولى. يتم وضع C# أعلى برنامج .NET Framework الناجح للغاية من Microsoft. مع ظهور Core، تمت إضافة الأبعاد الإضافية لقابلية النقل والانفتاح. ونتيجة لذلك، تكون هناك حاجة إلى ميزات لغوية مختلفة للاستفادة بشكل فعال من تكامل البرامج مع كل من .NET Framework وCore، بما في ذلك الكلمات الأساسية C# المتخصصة وتعبيرات lambda المتقدمة وطرق الامتداد والفئات العامة والمفوضين والوظائف العامة والأنواع المجهولة. على وجه الخصوص، لتحسين الوصول إلى البيانات والإنتاجية والأداء العام للتطبيق.
طرق تسليم برمجة C# المتقدمة
شخصيا
متصل
فوائد دورة البرمجة المتقدمة C#
تبسيط التطبيقات التي تركز على البيانات من خلال ميزات C# الموسعة وEntity Framework (EF) دمج Microsoft Core مع تطبيقات .NET Framework للوصول إلى البيانات عالية الأداء استغلال الكلمات الأساسية LINQ وإمكانيات المكدس الكامل بما في ذلك الاستعلامات والتجميع والانضمامات إنشاء تعدادات ديناميكية بشكل عام مكتوب بواسطة المطور الطبقات
استفد من الدعم المستمر من خلال تدريب المدربين الفردي وحساب الحماية بعد انتهاء الدورة
الخطوط العريضة لدورة البرمجة المتقدمة C#
معلومات مهمة عن الدورة
المتطلبات الأساسية
يجب أن تعرف كيف:
إنشاء وتجميع وتنفيذ نماذج C# Windows و/أو تطبيقات الويب باستخدام بيئة Visual Studio المتكاملة
تصميم وتنفيذ برنامج معقد متواضع (أكثر من 1000 سطر) بلغة C#
تطبيق تقنيات التطوير الموجهة للكائنات الصلبة، بما في ذلك التغليف والميراث والواجهات وتعدد الأشكال
قم بإنتاج التطبيقات التي تستخدم الأجزاء الرئيسية من مكتبة .NET Framework
الوحدة 1: تسخير ميزات لغة C#
الوحدة الثانية: استخدام طرق التمديد لمعالجة بيانات الطبقة المتوسطة
الوحدة 3: الاستفادة من الكلمات الرئيسية لاستعلام LINQ
الوحدة 4: الإرفاق بقواعد البيانات عبر Entity Framework
الوحدة 5: التعدادات والفئات العامة
الوحدة 6: معالجة البيانات باستخدام استعلامات LINQ